Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
106 ST OWEN STREET Flats/Maisonettes £124,362 £22,290 26 Jan 1995
FLAT 1 106 ST OWEN STREET Flats/Maisonettes £188,343 £40,000 20 May 1998
114 ST OWEN STREET Terraced £215,518 £200,000 14 Sep 2021
116 ST OWEN STREET Terraced £351,628 £182,500 4 Aug 2004
118 ST OWEN STREET Semi-Detached £386,319 £122,000 14 Dec 2001
120 ST OWEN STREET Semi-Detached £437,108 £130,000 10 Jul 2001